﻿public enum TestEnum
{
    EnumA,
    EnumB,
}

[System.Serializable]
public class TestClass
{
    public int a;
    public string s;
    public int[] arr;
}

[System.Serializable]
public class TestCustomClass
{
    public int b;
    public string ss;

    public override string ToString()
    {
        return "b:" + b + " | " + "ss:" + ss;
    }
}

[System.Serializable]
public class TestStruct
{
    public int a;
    public string s;
    public int[] arr;
}